package com.wicket.okroperation.biz.service;

import com.wicket.okroperation.biz.service.dto.req.*;
import com.wicket.okroperation.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface BlockchainService {
/**
   * D6新增区块链哈希值(公共)
   */
    AddHashValueComRespDto addHashValueCom(AddHashValueComReqDto addHashValueComRep);
/**
   * D6新增存证数据证书(公共)
   */
    AddDataDepositCertificationComRespDto addDataDepositCertificationCom(AddDataDepositCertificationComReqDto addDataDepositCertificationComRep);
/**
   * D6新增区块链证书
   */
    AddBlockchainCertificationRespDto addBlockchainCertification(AddBlockchainCertificationReqDto addBlockchainCertificationRep);
/**
   * D6查询区块链证书列表
   */
    QueryBlockchainCertificationListRespDto queryBlockchainCertificationList(QueryBlockchainCertificationListReqDto queryBlockchainCertificationListRep);
/**
   * D6查询区块链证书详情
   */
    QueryBlockchainCertificationDetailRespDto queryBlockchainCertificationDetail(QueryBlockchainCertificationDetailReqDto queryBlockchainCertificationDetailRep);
/**
   * D6存档区块链证书
   */
    ArchiveBlockchainCertificationRespDto archiveBlockchainCertification(ArchiveBlockchainCertificationReqDto archiveBlockchainCertificationRep);
/**
   * D6获取上链证书(公共)
   */
    QueryBlockchainCertificationDetailComRespDto queryBlockchainCertificationDetailCom(QueryBlockchainCertificationDetailComReqDto queryBlockchainCertificationDetailComRep);
  //
}
